incompatible with human dignity - German English Dictionary